|  Introduction 
                   Enterprise
Enterprise Application 
System logical layers
 
                    Presentation layer
Business processing layer
Data Storage and access layer  
                  System Architecture
                    1-tier Architecture
2-tier Architecture
n-tier Architecture 
                  Types of EnterpriseApplications
                    Web Applications
Distribute Applications
 WebApplication Models
                    Model1-Architecture
Model2-Architecture 
                  MVC Architecture& its Rules & Regulations
FrameWork
                    Web 
                      Framework
Application Framework  Struts Flow of Execution
  Struts Elements
 
                   View
ActionServlet
RequestProcessor
FormBean(ActionForm)
Action class
web.xml
Struts Configuration File 
                      Struts Tag 
                Library 
                   Html Tag library
Bean Tag library
Logic Tag library
Nested Tag library
Tiles Tag library 
                      DynaActionForm &       LazyDynaBean
  Local Forwards & Global       Forwards
     
 |  Validations
 
                 
                  Client Side Validations
 
                    Programmatic 
                      Approach
Declarative 
                      Approach(Validator Framework)
 
                Server 
                  Side Validations
                  Programmatic 
                    Approach
Declarative 
                    Approach(Validator Framework)
  Internationalization(I18N)
 
                 
                  I18N at Core level
 
                    NumberFormat
DateFormat
ResourceBundle 
                       
                I18N 
                  at Weblevel(Server & Jsp)
  Exception Handling in Struts
 
                 
                  Programmatic Approach
Declarative 
                  Approach
Custom 
                  Exceptions in Struts
Customization 
                  on ExceptionHandler  Tiles 
                Frame work
  Built-in 
                Actions in Struts
 
                 
                  IncludeAction
ForwardAction
LocaleAction
DispatchAction
LookupDispatchAction
MappingDispatchAction
EventDispatchAction
SwitchAction  Struts 2.x
 
                 
                  Diff b/w Struts 1.x and Struts 2.x 
                Struts 
                  2.x Flow of Execution
Struts 
                  2.X Elements 
Steps 
                  to design Struts Appl. In 2.x version 
Struts 
                  2.x Tag library 
Struts 
                  2.x Application with Annotation 
Struts 
                  2.x Validations   Database:Oracle
 
                 
                  Servers:Tomcat & Weblogic
IDE’s: 
                  MyEclipse, NetBeans  |